import { requestClient } from '#/api/request';

/**
 * 获取生产单列表
 */
export async function getProductOrderList(params: any) {
  return requestClient.get('/admin/ProductOrder/index', params);
}

/**
 * 导出生产单列表
 */
export async function exportProductOrderList(params: any) {
  return requestClient.post('/admin/ProductOrder/index', params);
}

/**
 * 生产单添加
 */
export async function doProductOrderAdd(params: any) {
  return requestClient.post('/admin/ProductOrder/add', params);
}

/**
 * 生产单编辑
 */
export async function doProductOrderEdit(params: any) {
  return requestClient.post('/admin/ProductOrder/edit', params);
}

/**
 * 生产单删除
 */
export async function doProductOrderDelete(params: any) {
  return requestClient.post('/admin/ProductOrder/del', params);
}

/**
 * 生产单详情
 */
export async function doProductOrderInfo(params: any) {
  return requestClient.get('/admin/ProductOrder/edit', params);
}

/**
 * 生产单审核
 */
export async function doProductOrderApproval(params: any) {
  return requestClient.post('/admin/ProductOrder/approval', params);
}

/**
 * 生产单反审
 */
export async function doProductOrderAgainst(params: any) {
  return requestClient.post('/admin/ProductOrder/against', params);
}
